package com.hskn.hss.module.videofile.to;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * 录像文件
 *
 * @author lny
 * @date 2021-11-18
 */
@ApiModel(value = "录像文件-TO", description = "录像文件-TO")
@Data
@EqualsAndHashCode(callSuper = false)
public class VideoFileTO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "开始时间", name = "startTime", example = "2021-09-22 12:12:12")
    private Date startTime;
    @ApiModelProperty(value = "结束时间", name = "endTime", example = "2021-09-22 12:12:12")
    private Date endTime;
    @ApiModelProperty(value = "页数", name = "page", example = "1")
    private Integer page;
    @ApiModelProperty(value = "页面大小", name = "size", example = "10")
    private Integer size;
    @ApiModelProperty(value = "设备编码", name = "equipcode")
    private String equipcode;
    @ApiModelProperty(value = "通道号", name = "channel")
    private String channel;
    @ApiModelProperty(value = "创建日期字符串", name = "createTime", example = "2021-09-22")
    private String createTime;

    @ApiModelProperty(value = "创建时间排序", name = "createTimeOrder", example = "desc")
    private String createTimeOrder = "desc";
}
